home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 008a / prolit_b.zip / ANSWERS.DOC next >
Text File  |  1990-11-30  |  23KB  |  532 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.             P R O G R A M M E R ' S    P R O D U C T I V I T Y    P A C K
  7.            ---------------------------------------------------------------
  8.  
  9.  
  10.                                     *  L I T E  *
  11.                                    ---------------
  12.  
  13.  
  14.                                      Version 1.00
  15.                                     --------------
  16.  
  17.  
  18.                                 A N S W E R S . D O C
  19.                                -----------------------
  20.  
  21.  
  22.                     Copyright (c) 1989,1990 by Falk Data Systems.
  23.                                  All rights reserved.
  24.  
  25.  
  26.                             Last updated:  November, 1990
  27.  
  28.  
  29.  
  30.  
  31.           -----------------------------------------------------------------
  32.                                   TABLE OF CONTENTS
  33.           -----------------------------------------------------------------
  34.  
  35.  
  36.           Introduction .................................................. 2
  37.  
  38.           Customizing Questions ......................................... 2
  39.  
  40.           EMS/XMS Memory Questions ...................................... 3
  41.  
  42.           Disk Cache Questions .......................................... 3
  43.  
  44.           Hot Key Questions ............................................. 4
  45.  
  46.           Miscellaneous Questions ....................................... 5
  47.  
  48.           Sidekick Questions ............................................ 7
  49.  
  50.           Video Display Questions ....................................... 8
  51.  
  52.           Mouse Questions ............................................... 9
  53.  
  54.           Conclusion .................................................... 9
  55.  
  56.  
  57.  
  58.  
  59.           Common Questions & Answers                            Page 1 of 9
  60.  
  61.  
  62.               - Programmer's Productivity Pack Lite 1.00 - ANSWERS.DOC -
  63.  
  64.  
  65.           INTRODUCTION:
  66.           -------------
  67.  
  68.           Welcome to the ANSWERS.DOC text file.  The purpose of this text
  69.           file is to answer the most commonly asked questions regarding the
  70.           use of The Programmer's Productivity Pack Lite.  The information
  71.           provided here is also present in the ProLite User's Guide.  This
  72.           file presents information in the form of questions and answers,
  73.           designed to enable you to quickly find the answers to any
  74.           questions that may arise.
  75.  
  76.           Please read the ProLite User's Guide and this text file before
  77.           requesting Technical Support.  The answers to most questions you
  78.           have may be found in these two sources.  Of course, if you have
  79.           any questions that are not answered in the ProLite User's Guide
  80.           or this text file then please contact us for Technical Support.
  81.           We will be glad to assist you in any way we can.  Complete
  82.           instructions for obtaining Technical Support may be found in the
  83.           User's Guide.  Thank you for using ProLite.
  84.  
  85.           Note:  The term "ProLite" is used interchangeably with
  86.           "Programmer's Productivity Pack Lite."  While ProLite is the name
  87.           of the main program file, it is usually used to refer to the
  88.           Programmer's Productivity Pack Lite in general, including ProLite
  89.           and PCustom.
  90.  
  91.  
  92.           CUSTOMIZING QUESTIONS:
  93.           ----------------------
  94.  
  95.           What's the difference between changes made with PCustom and
  96.           changes made on the fly?
  97.  
  98.              When you make changes "on the fly" the changes are made in
  99.              memory only.  So when you turn off or reboot your computer, or
  100.              when you unload ProLite from memory, any changes made "on the
  101.              fly" are lost.
  102.  
  103.              PCustom writes the changes to disk (inside the PROLITE.CFG
  104.              file).  This means that changes made with PCustom are
  105.              "permanent."  By permanent, we mean permanent until you change
  106.              them again later.
  107.  
  108.           I have an old IBM laptop computer with the old style LCD screen.
  109.           It is monochrome only (not gray scale) and it does not have the
  110.           ability to display underlined or intense attributes.  It is
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.           Common Questions & Answers                            Page 2 of 9
  119.  
  120.  
  121.               - Programmer's Productivity Pack Lite 1.00 - ANSWERS.DOC -
  122.  
  123.  
  124.           really hard to see the options on the PCustom menu for
  125.           customizing colors.  How can I tell what I'm doing?
  126.  
  127.              In addition to displaying each color attribute the way it
  128.              would appear on your monitor, you can also look at the top of
  129.              the color pick window and see the hexadecimal value of the
  130.              currently selected color attribute.  If you use only the
  131.              values 07 hex (white on black) and 70 hex (black on white -
  132.              reverse) then you will be able to easily see all of the
  133.              screens on your old style IBM LCD screen.
  134.  
  135.  
  136.           EMS/XMS MEMORY QUESTIONS:
  137.           -------------------------
  138.  
  139.           I don't want ProLite to use EMS memory because I'm going to be
  140.           using it for something else.  What should I do?
  141.  
  142.              Use PCustom to tell ProLite NOT to use EMS memory, even if it
  143.              is available.  This can be done through PCustom's "Advanced
  144.              Options" menu.
  145.  
  146.           I have plenty of extended memory, but ProLite refuses to use it.
  147.           Why?
  148.  
  149.              ProLite can only swap to extended memory that complies with
  150.              the Extended Memory Specification (XMS).  Simulated extended
  151.              memory, or non-XMS extended memory cannot be used.
  152.  
  153.           Is there any way to reduce the amount of disk space or XMS memory
  154.           used by ProLite for swapping purposes?
  155.  
  156.              Yes.  PCustom provides an option under "Advanced
  157.              Options"/"Swap Control"/"Swap Tuning" which allows you to
  158.              determine which is more important to you - speed or conserving
  159.              space.
  160.  
  161.  
  162.           DISK CACHE QUESTIONS:
  163.           ---------------------
  164.  
  165.           I use Super PC-Kwik (disk caching software) and sometimes I have
  166.           problems when ProLite activates the Pop-Up DOS Shell.  Is there
  167.           anything I can do to fix this?
  168.  
  169.              Yes.  PC-Kwik causes problems for many programs which use EMS
  170.              memory.  There are several things you must keep in mind in
  171.              order to avoid conflicts between PC-Kwik and ProLite.
  172.  
  173.                 1) Always load PC-Kwik BEFORE loading ProLite.
  174.  
  175.  
  176.  
  177.           Common Questions & Answers                            Page 3 of 9
  178.  
  179.  
  180.               - Programmer's Productivity Pack Lite 1.00 - ANSWERS.DOC -
  181.  
  182.  
  183.                 2) If PC-Kwik is using XMS (Extended) memory, then ProLite
  184.                 may swap to either XMS or EMS memory.
  185.  
  186.                 3) If PC-Kwik is using EMS (Expanded) memory, then ProLite
  187.                 MUST use either EMS memory or disk for swapping purposes.
  188.                 DO NOT allow ProLite to use XMS memory if PC-Kwik is using
  189.                 EMS memory.
  190.  
  191.  
  192.           HOT KEY QUESTIONS:
  193.           ------------------
  194.  
  195.           I changed the Hot Keys on the fly and now I can't remember what I
  196.           changed them to.  What should I do?
  197.  
  198.              The two Hot Keys, for the Calculator and its  attachments, and
  199.              for the Pop-Up DOS Shell, are displayed on the DOS command
  200.              line when you load ProLite into memory.  Simply attempt to
  201.              load ProLite into memory again.  Since it is already loaded
  202.              you will get a message telling you about it, but it will also
  203.              display the Hot Keys currently in use (even if you've changed
  204.              them).
  205.  
  206.              MAPMEM (part of the TSR Utilities - supplied with the Bonus
  207.              Disk) will also show you the main hot key for a resident copy
  208.              of ProLite.
  209.  
  210.           I have a 101/102 key enhanced keyboard and I want to set the
  211.           Calculator's Hot Key to <Ctrl><Alt><F12> but it won't let me.
  212.           Why not?
  213.  
  214.              Some key combinations work better than others as Hot Keys.  On
  215.              an enhanced keyboard the extra function keys (F11 and F12) do
  216.              not make very reliable Hot Keys.  In order to prevent
  217.              unexpected problems, ProLite and PCustom will not accept any
  218.              Hot Key combination that includes either F11 or F12.
  219.  
  220.              For more detailed information on Hot Keys please refer to the
  221.              User's Guide, especially to the TIPs that deal with Hot Keys.
  222.  
  223.           I know that ProLite is loaded in memory, but none of the Hot Keys
  224.           seem to work.  Why?
  225.  
  226.              This usually occurs when you are in a Pop-Up DOS Shell.  You
  227.              can verify this by trying to load ProLite a second time with
  228.              the "-U" command line option.  If ProLite is currently
  229.              providing a DOS Shell it will print a safety message telling
  230.              you this after it attempts to unload the resident copy.
  231.  
  232.  
  233.  
  234.  
  235.  
  236.           Common Questions & Answers                            Page 4 of 9
  237.  
  238.  
  239.               - Programmer's Productivity Pack Lite 1.00 - ANSWERS.DOC -
  240.  
  241.  
  242.           MISCELLANEOUS QUESTIONS:
  243.           ------------------------
  244.  
  245.           While ProLite was loaded into memory I tried to enter some box
  246.           drawing characters from the extended character set, but I
  247.           couldn't do it.  This is serious!  I use extended characters a
  248.           lot!  What do I have to do in order to enter extended characters?
  249.  
  250.              ProLite modifies the BIOS keyboard interrupts in order to be
  251.              able to recognize key combinations like <Alt><PgUp>.  Because
  252.              of this, entering ASCII characters is done a little
  253.              differently.  Instead of holding down the <Alt> key and
  254.              entering the ASCII code with the numeric keypad, you will need
  255.              to hold down the <Alt> key and one of the <Shift> keys.  For
  256.              more detailed information refer to the TIPs in the User's
  257.              Guide.
  258.  
  259.           I use Microsoft Windows as a multitasking operating system and
  260.           sometimes I have problems when ProLite attempts to activate the
  261.           Pop-Up DOS Shell.  Can I avoid these problems?
  262.  
  263.              Yes.  ProLite is compatible with Windows.  As mentioned in the
  264.              documentation, ProLite must NOT be loaded BEFORE a
  265.              multitasking operating system like DESQview,
  266.              TaskView/OmniView, Windows, etc.
  267.  
  268.              We have had reports of ProLite successfully working when
  269.              loaded before Windows 3.0 when Windows is in Real (8086) or
  270.              Standard (80286) Modes.  While it may be possible to load
  271.              ProLite before Windows, we don't recommend it.  ProLite will
  272.              DEFINITELY not work properly if loaded before Windows while
  273.              Windows is in 386 Enhanced Mode.
  274.  
  275.              Please remember that you can use Windows to switch between
  276.              applications and that a memory resident program is not really
  277.              necessary.  You can start ProLite with the "-S" (Stand-Alone
  278.              mode) command line parameter.  This will cause ProLite to run
  279.              as any standard program (not memory resident).
  280.  
  281.           I really don't like memory-resident programs, but I use ProLite
  282.           because it's the only program that has all the features I need.
  283.           Do you have any suggestions for someone who really dislikes
  284.           memory-resident stuff?
  285.  
  286.              Sure.  ProLite provides two methods by which it may be safely
  287.              unloaded from memory whenever the need arises.  You can unload
  288.              ProLite from within the Calculator by pressing <Alt><U> or
  289.              <Ctrl><U> twice in a row, or by typing in "ProLite -U" <Enter>
  290.              at the DOS prompt.
  291.  
  292.  
  293.  
  294.  
  295.           Common Questions & Answers                            Page 5 of 9
  296.  
  297.  
  298.               - Programmer's Productivity Pack Lite 1.00 - ANSWERS.DOC -
  299.  
  300.  
  301.              So even though ProLite is a memory-resident program, it is
  302.              very easy to get it out of the way when you need memory for
  303.              something else.
  304.  
  305.              For more specific details regarding safely unloading any
  306.              memory-resident programs from memory refer to the ProLite
  307.              User's Guide.
  308.  
  309.              Of course you can also run ProLite in stand-alone (non-
  310.              resident) mode.  For complete instructions please refer to the
  311.              User's Guide.
  312.  
  313.           My computer is not 100% IBM compatible, but I still want to use
  314.           ProLite.  Is there anything special I need to know about?
  315.  
  316.              As you may know, by their very nature, memory-resident
  317.              programs are more machine dependent than most other kinds of
  318.              software.  Because of this, memory-resident programs depend
  319.              quite heavily on a specific environment.  The primary
  320.              compatibility issue is the built in ROM BIOS in your machine.
  321.              If your machine is BIOS compatible with IBM then you should
  322.              have no difficulties.
  323.  
  324.              Some machines, such as the old Tandy 1000, are not very IBM
  325.              compatible.  The Tandy 1000, for instance, has a very
  326.              different keyboard than the original IBM PC or XT.  Even the
  327.              BIOS keyboard services are different (as you have undoubtedly
  328.              noticed).  This makes a difference when you run programs
  329.              designed for IBM compatibles.
  330.  
  331.              ProLite goes to great lengths to maximize performance and ease
  332.              of use on IBM compatible machines, but a side effect is that
  333.              compatibility becomes a very important issue.  The Keystroke
  334.              Reference Center is the place that this compatibility issue
  335.              will be the most noticeable in cases like the Tandy 1000 that
  336.              do not have IBM compatible keyboards.
  337.  
  338.              In a case like this, the best thing to do is to become
  339.              familiar with the differences between your keyboard and an IBM
  340.              compatible keyboard, and take that into consideration as you
  341.              use any programs written for IBM compatibles.
  342.  
  343.           When I try to load ProLite the system appears to hang, but when I
  344.           press <Enter> ProLite finishes loading and works fine after that.
  345.           This is rather disconcerting.  Is there something I should know
  346.           about?
  347.  
  348.              Yes, there is.  You probably had PopCalc (from BellSoft)
  349.              loaded when you tried to load ProLite.  PopCalc does strange
  350.              things to other memory resident programs.  The way to get
  351.              around this is to load ProLite BEFORE you load PopCalc.
  352.  
  353.  
  354.           Common Questions & Answers                            Page 6 of 9
  355.  
  356.  
  357.               - Programmer's Productivity Pack Lite 1.00 - ANSWERS.DOC -
  358.  
  359.  
  360.           How do I know if ProLite is compatible with the other memory-
  361.           resident programs that I use?
  362.  
  363.              The best way to find out how well one program works with
  364.              another is to experiment.  Use them together.  If they get
  365.              along then you're all set.  If they don't get along you'll
  366.              have to make adjustments for the conflict.
  367.  
  368.              The best thing to do when you find a memory resident program
  369.              that conflicts with ProLite, is to load ProLite before you
  370.              load the other program.  ProLite was specifically designed to
  371.              get along well with any memory-resident programs loaded after
  372.              it.
  373.  
  374.           When I press a Hot Key, ProLite just beeps.  What's the matter?
  375.  
  376.              There are three possible causes.
  377.  
  378.              First, it may not be safe for ProLite to pop up.  ProLite
  379.              inspects your system very closely when a Hot Key is pressed.
  380.              Your best bet is to try again in a few seconds.  Please
  381.              consult the User's Guide for more detailed information.
  382.  
  383.              Second, ProLite will only pop up in an 80 column text mode.
  384.              If your system is in graphics mode ProLite will not pop up.
  385.  
  386.              Finally, ProLite must have access to its swap file(s) when it
  387.              pops up.  If ProLite is swapping to disk, and you have erased,
  388.              renamed, or moved the swap file(s), ProLite will simply beep
  389.              and refuse to pop up.
  390.  
  391.  
  392.           SIDEKICK QUESTIONS:
  393.           -------------------
  394.  
  395.           I use Sidekick from Borland International.  Is there anything
  396.           special I need to know to use ProLite with Sidekick?
  397.  
  398.              Not really.  The ProLite User's Guide includes a detailed
  399.              discussion about Sidekick and the problems it can cause other
  400.              memory resident programs.  Refer to that for the nitty gritty
  401.              details.  ProLite is so compatible with Sidekick that it can
  402.              even be loaded AFTER Sidekick.
  403.  
  404.           I use SideKick Plus, is there anything special I need to know
  405.           that is different about it than the older version of Sidekick?
  406.  
  407.              The conflicts that arose with the older version of Sidekick
  408.              have been corrected in SideKick Plus.  There is no special
  409.              information needed to use ProLite with SideKick Plus.
  410.  
  411.  
  412.  
  413.           Common Questions & Answers                            Page 7 of 9
  414.  
  415.  
  416.               - Programmer's Productivity Pack Lite 1.00 - ANSWERS.DOC -
  417.  
  418.  
  419.           VIDEO DISPLAY QUESTIONS:
  420.           ------------------------
  421.  
  422.           I have two video adapters and two monitors.  I switch back and
  423.           forth during program development and debugging.  What will this
  424.           do to my use of ProLite?
  425.  
  426.              Not a thing.  ProLite is smart!  It will always pop up on the
  427.              current monitor.  Also, when it pops up on a color monitor it
  428.              will be in color, when it pops up on a monochrome monitor it
  429.              will use monochrome display attributes so that it still looks
  430.              good.
  431.  
  432.           I have a black-and-white monitor and ProLite's displays look kind
  433.           of funky.  How can I fix that?
  434.  
  435.              Black-and-white monitors are basically an inexpensive way to
  436.              simulate a color monitor by using varying shades of gray.  As
  437.              far as any software programs are concerned, your black-and-
  438.              white monitor is a color monitor.  So what you need to do is
  439.              modify ProLite's colors so that they look good on a black-
  440.              and-white only monitor.
  441.  
  442.              PCustom allows you to select a display attribute set that
  443.              looks good on black-and-white monitors, or even to customize
  444.              each attribute individually.  PCustom itself can be told to
  445.              use black-and-white attributes by entering "-B" on the PCustom
  446.              command line.  More specific information is covered in the
  447.              ProLite User's Guide.
  448.  
  449.           Are any particular video modes inappropriate for use with
  450.           ProLite?
  451.  
  452.              Because ProLite was designed as a memory-resident program
  453.              there was no way to foresee every possible situation and
  454.              environment in which it would be popped up.  Because of this,
  455.              certain design decisions had to be made.  In making these
  456.              decisions care was taken to ensure that not only would ProLite
  457.              be useful in a wide variety of situations and environments but
  458.              also that it would not require an excessive amount of memory
  459.              to do it.
  460.  
  461.              ProLite was designed to work in text modes only, not in
  462.              graphics mode.  Graphics displays require a lot more memory in
  463.              order to store the contents of the screen before popping a
  464.              window up over something else.  Additionally, with all the
  465.              differences in hardware, ProLite would have to be
  466.              significantly larger just to deal with each graphics adapter
  467.              and monitor combination.  So you must be in a text mode in
  468.              order to pop up ProLite.  If you are in graphics mode ProLite
  469.              will beep when a Hot Key is pressed, but it will not pop up.
  470.  
  471.  
  472.           Common Questions & Answers                            Page 8 of 9
  473.  
  474.  
  475.               - Programmer's Productivity Pack Lite 1.00 - ANSWERS.DOC -
  476.  
  477.  
  478.              Another consideration is video modes that display 120 or 132
  479.              columns at a time.  This mode is rarely used, so the current
  480.              version of ProLite does not support it.
  481.  
  482.              The last consideration is video modes that display only 40
  483.              columns of text at a time.  The problem here is that ProLite's
  484.              displays won't fit in 40 columns.
  485.  
  486.              The bottom line is that ProLite will only pop up while your
  487.              system is in an 80 column text mode.  Of course ProLite does
  488.              support 25, 43 and 50 line text modes.
  489.  
  490.  
  491.           MOUSE QUESTIONS:
  492.           ----------------
  493.  
  494.           Sometimes when I return from the Pop-Up DOS Shell a mouse cursor
  495.           appears when it shouldn't.  What should I do?
  496.  
  497.              Start ProLite with the "-P" (Preserve mouse state) command
  498.              line option.  This will instruct ProLite to preserve and
  499.              restore the state of the mouse cursor around a Pop-Up DOS
  500.              Shell.
  501.  
  502.  
  503.           CONCLUSION:
  504.           -----------
  505.  
  506.           Any problems or questions that arise can usually be resolved by
  507.           consulting the User's Guide.  If you can't find the answer there,
  508.           or in this question and answer file, then please contact us for
  509.           Technical Support.  We'll do our best to help you.  Please be
  510.           sure to have your ProLite serial number handy when you call.
  511.           Thanks for your support!  We hope you enjoy your new Productivity
  512.           Pack Lite package.
  513.  
  514.           Happy Lite ProPak'n!
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.           Common Questions & Answers                            Page 9 of 9
  532.